substantial earning - French English Dictionary